﻿using Utils;

namespace Pap.Services.WorkflowEngine
{
    /// <summary>
    /// 
    /// </summary>
    public enum ActionTypes
    {
        /// <summary>
        /// 
        /// </summary>
        [ToString("01bb53ca-1823-1149-6308-08c6ece1dd9a", "Accept", "موافقة")]
        Accept,

        /// <summary>
        /// 
        /// </summary>
        [ToString("c4584f35-8f55-90a6-4706-51dcc75dbf98", "Return", "عودة")]
        Return,

        /// <summary>
        /// 
        /// </summary>
        [ToString("c758debe-cc91-d6bc-b2c0-7c8608bb0132", "Unfreeze", "استكمال")]
        Unfreeze,

        /// <summary>
        /// 
        /// </summary>
        [ToString("8ca482b5-50db-23e4-961f-8d0039070a78", "Create", "إنشاء")]
        Create,

        /// <summary>
        /// 
        /// </summary>
        [ToString("0969f081-8a2d-cfcc-26bb-9e969311bbf7", "Refuse", "رفض")]
        Refuse,

        /// <summary>
        /// 
        /// </summary>
        [ToString("2fa9f8ac-2b6b-c8d8-d798-a14d87ac7864", "Freeze", "تأجيل")]
        Freeze,

        /// <summary>
        /// 
        /// </summary>
        [ToString("5b8220db-de69-3f44-45f5-c33ff2aa0f0d", "Submit", "إرسال")]
        Submit,

        /// <summary>
        /// 
        /// </summary>
        [ToString("c825c01e-6018-c4cb-108e-1466e4cc2bae", "Skip", "تخطي")]
        Skip,

        /// <summary>
        /// 
        /// </summary>
        [ToString("285be8ce-3387-6df0-0f25-742cc06bee23", "Freez Without Research & Study", "تجميد بدون بحث و دراسة ")]
        FreezWithoutResearchAndStudy,

        /// <summary>
        /// 
        /// </summary>
        [ToString("6d6594fd-35d4-aabe-1baa-bd3226787d04", "Freez With Research and Study", "تجميد مع بحث و دراسة")]
        FreezWithResearchAndStudy,

        /// <summary>
        /// 
        /// </summary>
        [ToString("bb26ab43-f3ab-81c8-eb89-9b4ad36f64cf", "Ask For Old Date", "طلب تاريخ قديم")]
        AskForOldDate,

        /// <summary>
        /// 
        /// </summary>
        [ToString("69e8ecf1-c261-71b1-93e7-15aaa282953c", "Procecute", "مقاضاة")]
        Procecute,

        /// <summary>
        /// 
        /// </summary>
        [ToString("7a3dcb1c-c5be-2f35-7823-18bf6f319e68", "Cancel Penalties", "الغاء الغرامات")]
        CancelPenalties,

        /// <summary>
        /// 
        /// </summary>
        [ToString("1589e228-05be-4bbd-4e9c-83a976de207a", "Stumble", "تعثر")]
        Stumble,

        /// <summary>
        /// 
        /// </summary>
        [ToString("a6b1db3e-a7f9-b61e-c015-ed23972ccc18", "Reschedule", "إعادة جدولة")]
        Reschedule,

        /// <summary>
        /// 
        /// </summary>
        [ToString("209aa42e-9050-7088-a66f-d6f0cf98e486", "Pay Debts", "دفع كل الديون")]
        PayDebts,

        /// <summary>
        /// 
        /// </summary>
        [ToString("20aab6cc-59d4-a250-db47-f51c141f52f9", "Cancel Debts", "إلغاء الديون")]
        CancelDebts,

        /// <summary>
        /// 
        /// </summary>
        [ToString("3bad2fae-3c62-c154-ec31-260aca17de29", "Close", "إغلاق")]
        Close,

        /// <summary>
        /// 
        /// </summary>
        [ToString("e8bb62bf-44fd-2fa8-d684-9bb39d27c2a4", "Refused From Begining", "رفض من البداية")]
        RefusedFromBegining

    }
}
